using System;
using System.Collections.Generic;

namespace Leo.Entities
{
    public partial class Producto: BaseEntity
    {
        public Producto()
        {
            this.DetalleCompras = new List<DetalleCompra>();
            this.DetalleVentas = new List<DetalleVenta>();
            this.ProductoProveedors = new List<ProductoProveedor>();
        }

        public int Id { get; set; }
        public string CodigoProducto { get; set; }
        public string Nombre { get; set; }
        public string Descripcion { get; set; }
        public decimal Costo { get; set; }
        public int Cantidad { get; set; }
        public System.DateTime FechaAdquisicion { get; set; }
        public int IdCategoria { get; set; }
        public int IdLote { get; set; }
        public Categoria Categoria { get; set; }
        public List<DetalleCompra> DetalleCompras { get; set; }
        public List<DetalleVenta> DetalleVentas { get; set; }
        public Lote Lote { get; set; }
        public List<ProductoProveedor> ProductoProveedors { get; set; }
    }
}
